manager self-service - German English Dictionary